negotiator.boaframework.opponentmodel
Class NoModel

java.lang.Object
  extended by negotiator.boaframework.OpponentModel
      extended by negotiator.boaframework.opponentmodel.NoModel

public class NoModel
extends OpponentModel

Placeholder to notify an agent that there is no opponent model available. Tim Baarslag, Koen Hindriks, Mark Hendrikx, Alex Dirkzwager and Catholijn M. Jonker. Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies

Author:
Mark Hendrikx

Field Summary
 
Fields inherited from class negotiator.boaframework.OpponentModel
negotiationSession, opponentUtilitySpace
 
Constructor Summary
NoModel()
           
 
Method Summary
 java.lang.String getName()
           
 void updateModel(Bid opponentBid, double time)
          Method used to update the opponent model.
 
Methods inherited from class negotiator.boaframework.OpponentModel
cleanUp, endSession, getBidEvaluation, getIssueWeights, getOpponentUtilitySpace, getWeight, init, init, isCleared, loadData, setOpponentUtilitySpace, setOpponentUtilitySpace, storeData, updateModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoModel

public NoModel()
Method Detail

updateModel

public void updateModel(Bid opponentBid,
                        double time)
Description copied from class: OpponentModel
Method used to update the opponent model.

Specified by:
updateModel in class OpponentModel
Parameters:
opponentBid - to update the model with.
time - at which the bid was offered.

getName

public java.lang.String getName()
Overrides:
getName in class OpponentModel
Returns:
name of the opponent model.